<?php

use think\Env;

return array(

    //设置默认目录
    'DEFAULT_MODULE' => 'api',

    // 调试日志驱动类型
    'DEBUG_LOG_DRIVE' =>  Env::get("debug_log_drive", 'curl'),

    //设置可访问目录
    'MODULE_ALLOW_LIST' => ['api', 'queue'],

    // 配置扩展
    'LOAD_EXT_CONFIG' => [
        'redis_queue' => 'redis_queue',
        'stomp' => 'stomp',
        'sms' => 'sms',
        'command' => 'command',
        'centrifugo' => 'centrifugo',
        'fdd' => 'fdd',
        'bootstrap' => 'bootstrap',
        'database' => 'database',
        'process' => 'process',
        'server' => 'server',
        'monolog' => 'log',
        'middleware' => 'middleware',
        'etcd' => 'etcd',
        'redis' => 'redis',
        'route_register' => 'route_register',
        'error_code' => 'error_code'
    ],

    // 公司名称
    'company_name' => Env::get("company_name", ''),

    // 所属系统
    'belong_system' => Env::get("belong_system", ''),

    // 开启调试模式
    'app_debug' => Env::get("app_debug", false),

    // 默认过滤器
    "DEFAULT_FILTER" => "",

    //用户默认密码
    'default_password' => Env::get("default_password", ''),

    //用户默认邮箱后缀
    'default_email_suffix' => Env::get("default_email_suffix", ''),

    // 缓存配置
    'cache' => [
        'type' => 'redis',
    ],

    //设置默认时区
    'default_timezone_custom' => 8,//默认中国时区

    //设置默认时区
    'default_timezone_set' => 'Asia/Shanghai',//默认中国时区

    //token 过期时间
    'token_expire_time' => 3600,

    // 日志记录等级
    'LOG_LEVEL' => Env::get("log_level", 'EMERG,ALERT,CRIT,ERR'),

    // 数据库字段缓存
    'DB_FIELDS_CACHE' => Env::get("database_fields_cache", false),
);
